deployed solar array - Français Anglais Dictionnaire